package com.compomics.multidentparser.model;


/**
 * Generic interface for a search engine hit.
 * 
 * @author Thilo Muth
 */
public interface SearchEngineHit {
	/**
	 * Returns the search engine type.
	 * @return The search engine type. 
	 */
	public SearchEngineType getType();
	
	/**
	 * Returns the peptide sequence.
	 * @return The peptide sequence.
	 */
	public String getPeptideSequence();
	
	/**
	 * Returns the charge.
	 * @return The charge.
	 */
	public int getCharge();
	
	/**
	 * Returns the precursor m/z.
	 * @return The precursor m/z.
	 */
	public double getPrecursorMz();
	

}
